The following tables list the members exposed by ServiceStreamer<TStreamedData,TServiceState>.
Public Constructors
Name | Description | |
---|---|---|
![]() |
ServiceStreamer<TStreamedData,TServiceState> | Initializes a new instance of this class. |
Public Methods
Name | Description | |
---|---|---|
![]() |
StartStreaming | Starts the process of streaming. |
Protected Methods
Name | Description | |
---|---|---|
![]() |
OnCallService | Performs the call to the web service. |
![]() |
OnStreamingCompleted | Called when all streams specified in the StreamsLimit are processed. |
![]() |
ProcessStream | Determines whether the ServiceStreamer<TStreamedData,TServiceState> should continue streaming by calling the OnCallService method. |
![]() |
UpdateUI | Updates the user interface with the information received from the web service. |
Public Properties
Name | Description | |
---|---|---|
![]() |
Busy | Gets a value indicating whether the ServiceStreamer<TStreamedData,TServiceState> is running. |
Protected Properties
Name | Description | |
---|---|---|
![]() |
StreamsLimit | Gets the maximum number of concurrent streams. |